﻿<%@ Page Title="" Language="VB" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage(Of Paciente)" %>

<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
	<%: ViewData("Titulo")%> - ASINDO
</asp:Content>

<asp:Content ID="Content3" ContentPlaceHolderID="Registration" runat="server">
</asp:Content>

<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
    <script type="text/javascript">
        $(function () {
            $("input[name^=midir],select[name^=midir]").change(function () {
                $("#familia").show();
            });
        });
    </script>
    <h2><%: ViewData("Titulo")%></h2>

    <%--The line below is a workaround for a VB / ASPX designer bug--%>
    <%:""%>

    <% If Model.Id <> 0 AndAlso Not ViewData("Modal") Then
            Using Html.BeginForm("Borrar", "Paciente")%>
        <%: Html.HiddenFor(Function(model) model.Id)%>
        <input type="submit" value="Eliminar paciente" />
    <%      End Using
    End If%>

    <% Using Html.BeginForm() %>

        <%: Html.ValidationSummary(True)%>


        <% Html.RenderPartial("FormPersona", Model)%>

        <fieldset id="familia" style="display:none">
            <legend>Familia</legend>
            <p>Ha cambiado usted la dirección del paciente. A continuación figuran los demás pacientes con
            el mismo nombre y apellidos. Indique para cuáles desea también cambiar su dirección.</p>
            <% For Each pacfam As Paciente In ViewData("Familia")%>
            <%= Html.CheckBox("pacfam" & pacfam.Id, True, New With {.dataid = pacfam.Id})%>
            <%= Html.Label("pacfam" & pacfam.Id, pacfam.NombreCompletoDerecho)%>
            <% Next %>
        </fieldset>
        <fieldset>
            <legend>Datos de pacientes</legend>

            <div class="editor-label">
                ID FileMaker
            </div>
            <div class="editor-field">
                <%: Model.IdFileMaker%>
            </div>

            <div class="editor-label">
                Sociedad de reembolso
            </div>
            <div class="editor-field">
                <%: Html.DropDownListFor(Function(model) model.SociedadID, ViewData.GetSelectList("ListaSociedades", "id", "Nombre"), "Seleccione una sociedad de reembolso")%>
                <%: Html.ValidationMessageFor(Function(model) model.SociedadID)%>
            </div>
            
            <div class="editor-label">
                Pediatra habitual
            </div>
            <div class="editor-field">
                <%: Html.DropDownListFor(Function(model) model.PediatraHabitualID, ViewData.GetSelectList("ListaPediatras", "id", "NombreCompleto"), "Seleccione un pediatra")%>
                <%: Html.ValidationMessageFor(Function(model) model.PediatraHabitualID)%>
            </div>
            <div class="editor-label">
                Fecha de nacimiento
            </div>
            <div class="editor-field">
                <%: Html.Telerik().DatePicker() _
                    .Name("FechaNacimiento") _
                    .Value(Model.FechaNacimiento) _
                    .ShowButton(True)
                %>

                <%: Html.ValidationMessageFor(Function(model) model.FechaNacimiento) %>
            </div>
            
            <div class="editor-label">
                Orden entre hermanos
            </div>
            <div class="editor-field">
                <%: Html.TextBoxFor(Function(model) model.OrdenHermanos)%>
                <%: Html.ValidationMessageFor(Function(model) model.OrdenHermanos) %>
            </div>
            
            <div class="editor-label">
                Alarmas
            </div>
            <div class="editor-field">
                <%: Html.TextAreaFor(Function(model) model.Alarmas, 6, 40, Nothing)%>
                <%: Html.ValidationMessageFor(Function(model) model.Alarmas) %>
            </div>

            <div class="editor-label"></div>
            <div class="editor-field"><input type="submit" value="Guardar" /></div>

            <%If ViewData("Modal") Then%>
            <div class="editor-field"><input type="button" id="btncerrar" value="Cerrar" /></div>

            <script type="text/javascript">
                $("#btncerrar").click(function () {
                    window.close();
                });
            </script>
            <%End If%>
        </fieldset>

    <% End Using %>

            <%If Not ViewData("Modal") Then%>
    <div>
        <%: Html.ActionLink("Volver a la lista de pacientes", "Lista")%>
    </div>
            <%End If%>

</asp:Content>

